38932776
19183651
29398876
11863395
97611815
2342980
37484228
62806589
15839841
31801143
41631242
5775281
4192477
24163420
55855732
24497322
30133946
30626057
37703427
64675909
16222659
26742661
71262681
9868353
12362506
4503470
68305866
54385384
34164366
324926
79148749
31239025
33002223
61949497
3108769
22116650
7641815
841885
71214572
21069392