65351529
99027072
86609255
25632566
97582544
57516684
37221874
88035679
10777490
27605295
88269123
32298620
9061658
22582397
2083683
48654245
55358030
51809388
12832343
4071230
19261823
31809329
35909549
69756051
35988234
33423171
26722612
37234309
56765989
10344657
45721935
46809395
40066360
68748377
47916766
958850
63981953
60366474
624933
3923210