29076799
20729748
65109310
89423155
36719959
59859954
19599653
37233679
2887687
25523477
1867886
55035509
61902073
41278328
36707046
43531337
24838490
33024215
60076677
11105570
95588070
38617014
53892211
11399489
1783983
59988243
35772714
58662956
60752563
76499680
3272229
71094852
6628366
40563624
71686253
80057866
98695965
28551873
13042663
31837838