39688515
54991763
66091908
41006405
3957975
70774495
96878650
2870707
64013055
29911776
83023469
96219679
37558837
2415500
77384585
2358254
33656296
7935574
70881725
84349488
55489
18574541
29414487
45398298
5395530
91393154
85785073
5695081
56119220
1591298
17716980
36681010
78993757
4362315
41951507
48634482
70895123
35948617
31011506
74282166