35269373
17204604
26229160
9734600
82503342
13278923
78485348
32547720
39728430
36734830
274124
22585524
43714957
97011766
25584587
42464892
879378
67965587
4373420
85475226
15663413
504448
61971777
66682209
15425883
25007192
7717449
21937049
97221470
70021260
37067913
26766763
87048426
72576136
53217422
139936
10891179
32714751
66272340
71937075