75883871
68063580
64401417
22246709
46164893
460745
44455760
17052144
61727153
46452291
20046787
95188793
34557761
2496300
59302030
18692422
17382174
85208476
78243006
14832321
58722275
4905110
76093911
1645081
351194
11922421
43899026
98676778
54413449
84776768
15119259
88423182
1133276
1616224
31783642
27542499
86798587
52043432
3002549
22143194