15505110
17127837
69767837
3959353
52692806
651632
20264377
7244461
36757404
7832897
30017748
33942533
63719474
60905551
61789498
97606041
38602833
93651874
58181325
9647259
58002322
38266880
17234674
31296568
16603286
3623295
59755677
63841385
94712707
4331559
97986203
27591026
2012317
17826234
49958753
61528677
53792874
77141452
63454469
20944623