28601685
681002
15616124
99939311
2445008
12445664
21222234
75577094
19189579
13011360
79432436
57062224
45639962
3344494
56744072
51105209
19704385
63279042
77421277
4263433
69678220
34267340
58004908
5323425
34611269
25011061
16934354
70885678
78637761
65717282
605043
32499304
34845753
22059740
61121577
78783716
10511149
49189173
85359855
58091312