44438557
86241699
37763475
61285504
40147213
12388983
65723009
9955002
3201328
65583935
23644190
43661282
28233856
12427026
20344371
54382460
71954130
47008983
16722758
63888583
2185643
25837066
1738233
98766994
70121767
52943075
22747399
36213330
33375685
95421799
13715826
91374051
50325204
98212258
9417134
43353404
60483897
80264890
5437444
17288579