98517544
63168
75448109
81707660
942682
83023707
45681157
41295777
25467573
10089890
41339882
3844890
74976894
8105832
25111326
27213576
95453488
51726606
22476563
87032818
49224798
82549533
77819036
56013223
46283109
3744743
13894395
9493272
60925449
13892140
5618707
43421451
44415240
87638341
13126243
2205392
58178967
44796900
1569142
7887475