58615054
92217500
12712778
59924336
59305920
977657
3249117
46184518
81503426
34287260
97648567
85788456
45032641
13852196
85942890
3375997
49612230
44968529
6863714
9315901
35924062
67256389
16357664
5664379
45339814
1376499
30845067
81225377
21007587
37638619
14872400
98166532
38185313
113632
27733666
97483155
60115997
17349136
90407575
52913085