2452957
84457922
4535907
60845613
27394010
22345840
10302935
41764576
37891328
73261939
1695729
75153347
39496693
65625765
20823445
20927028
77448455
3262413
5914803
28145671
79427958
63128398
18185775
98851870
16167449
41607729
45045920
2201531
36403917
9784863
21048178
733662
3197134
96453264
60384294
17443196
14818092
5406181
75657543
18159263