34374527
68278278
38743147
59355749
27963767
72091238
4041644
40764450
56213318
15981166
53546493
13008112
41871820
60184664
17411475
61776138
99144495
53127884
23509452
85702778
64293138
52513255
16835102
21865019
16779920
2033433
67047396
41103582
9478422
50808363
56025424
25644656
20371548
57259875
97189184
73346317
13727468
79415785
80319683
16818722