17989877
9646709
4445539
51842419
22756883
11802337
17263467
91945119
20346448
24032479
88817162
83325250
54118369
5712332
70138993
68714587
63247019
42416068
27984757
69961155
3614709
62477032
33849
78961555
42098773
25466224
7182401
38549762
58473736
78399650
88152223
39114402
48833691
80612016
32545925
36967541
47228239
14705300
78959216
98449358