346103
112110
268462
639215
152928
884157
537592
981914
555171
803442
695425
574161
1059311
1038196
1034904
1032551
1031707
1029822
1023720
1021252
1020350
1019496
1018675
1017559