19567438
704811
23461143
18173363
383936
1862625
4714594
40572095
35899884
34365095
55692650
60372045
38531851
15621467
61851020
40832343
5762900
91885950
51235201
42145233
11889644
14306833
74924827
6190425
55707485
31954523
64651167
42162630
32981283
27406384
10032328
97095673
87255730
3768543
44007866
8863260
68514853
53274378
87296949
43941009