1644975
71068440
38934994
62524606
36305766
24528850
17758922
24693575
41341908
27125218
31675859
23486761
3262752
45753001
11194261
11985140
97942385
2625348
70922012
45077410
74467382
52062467
8733757
52378627
45016493
46501589
20257614
56335764
44915599
5482814
93624701
28441197
92136846
32528350
10223355
44773978
34087146
59380
88476590
12816250