431529
9493
14570
1012216
553957
877397
36168
1009758
47675
137942
835509
499946
517429
1908313
614629
965297
946432
1293787
568181
1091630
1073118
1289942
88766
1979391
441950
92457