13052742
64407644
32039351
15658006
72464477
68557778
53734786
453509
31817130
93982766
62023624
18296325
2364194
96042522
30152722
49955517
44205507
24429319
6008791
2786207
84361785
34896636
36071876
34651712
22482230
36337041
9672289
53145289
56627221
1414844
45356006
5516597
39125967
14501068
13669421
110832
77434766
62145825
82153697
33401181