18685537
36294111
52406442
9688967
61258854
13624476
2623549
92373573
57174647
72752055
38872164
41354937
43595659
6356340
76908264
66045542
43272661
31633791
43811636
30297481
85307741
19676596
337551
54943898
52311073
81831123
27404811
38609541
5711892
3343447
10089003
45264692
94415870
65221660
60684810
6326465
55426529
33365967
78425188
66612396