62994932
82988928
67946859
13021626
94742245
9192641
74879641
24178752
40182771
22354309
30696630
75483243
13963471
31291976
59434288
9729198
69232444
2744642
6745355
94646258
65567135
16207059
38096044
2364652
85909173
80557221
95463913
24168207
30871414
1167909
2578802
77755148
57418553
64801751
76624027
24974080
39307276
1203704
37534436
85818200