66205224
17624086
9041208
57806618
1674953
86919523
76783703
2151547
16528137
61796404
4945065
36719736
62158690
29216748
40099636
24995132
53529060
90588375
49224472
59373427
28056316
52327497
94231873
35504529
3647174
22359763
7814758
97479984
56772876
97626130
4038471
50339313
33271239
76717353
46076078
41714249
39823808
10285999
39749532
33652200