5986657
2848395
14143016
94907809
50968216
4682672
15208319
42757102
15843524
79241792
97287771
33247069
68072674
17206480
39597789
55848669
90168613
46602580
35365003
8022409
47834534
24286342
80987416
1113201
565659
68224560
98419826
85626533
24531823
85776
99141260
25193822
32918853
3169538
60861166
9074727
43637964
82922240
82706834
9802911