59486412
80241258
24007620
3337896
16356242
90244891
16248586
71091689
5948725
39828358
72241400
2576965
56831902
36236628
35111738
87858504
42174213
5621838
4358831
94834405
37866348
26293947
62871581
96748628
942737
79465442
82569390
79614079
6714098
46579994
75663482
91131074
64255674
11508332
1780414
70934900
55883737
51832255
7794004
68665604