3759621
38245672
13836594
64879499
65285258
42968334
2792871
25927750
18629430
75341728
54937643
60845095
36389386
71061925
92949125
36288790
13781301
61171042
18973592
79617683
96272380
91186443
30055486
61308920
82645358
75848810
81945934
38003675
54867193
30074441
88656433
28994592
79471684
49348128
67764655
79477770
1319839
45181363
10801750
3581883