552903
125856
641593
249470
455577
905651
384761
489792
232116
141330
64379
519294
1059311
1056122
1050551
1040196
1040113
1039707
1039904
1029822
1026252
1025720
1022558
1021350