24755689
46607568
5183588
4951640
13199430
62994585
59744114
25879505
58551558
27464749
15356240
5782919
30591067
51167975
70712791
7265055
87084194
63805789
26423273
5278365
58455708
6143302
74948443
92296402
7926717
75564370
2833117
54355951
72152683
100002912
56951646
80077095
10307186
65967237
70782118
9342577
23426983
94053299
69997451
66858417