52612422
95353064
97393906
74014018
86568136
23655891
66165585
61661234
92841721
52529282
40676026
55113311
12327950
30427591
8595471
93556068
755725
97835901
77732010
13862553
66148868
16084906
72544790
48733007
48607987
54506701
24433667
5116208
8934967
59467975
8977235
93367157
1000589
67642671
8711301
38106664
8786972
62942399
35359043
25086213