1587240
65199303
35692939
94192082
12595026
77843231
75774826
15737205
72345864
14232136
4697954
49008592
46298849
14522681
22163795
6312085
72804308
20355930
15796486
47704827
46517592
8618566
99727347
21545689
74184397
24942185
60593545
21207062
14856551
84925234
67123108
78685042
16121473
28809341
22644564
65508454
77683718
9864796
78445286
956588