12902077
39216272
88491958
4603076
96943311
8491667
60552971
78753892
70038228
55179655
2980607
60255396
24507971
75952464
31764787
97068234
41565868
52245708
14522321
2359052
42647427
64481654
9294249
39519600
1046556
87543234
57632771
5129494
53205544
609428
70793025
66711729
7015782
27982067
4000458
12782623
50025599
43859290
96931437
80482408