89461977
28839632
53363695
82546034
55164912
27157407
20831089
53194426
5418374
37918373
2484547
487248
55882218
4754513
33762106
23651448
18487398
14952658
11883116
73202876
19637608
6712158
98815456
38401602
67862920
19677907
40371048
18291735
82735659
68413033
23557539
25886539
6719628
54394207
39776425
3922271
71453035
62268179
47282243
89914166