29996532
18788147
68234045
23079107
70661091
5382206
13249231
49436331
91456613
25245485
93204236
47159514
32375314
91472164
83232586
57503688
33183239
43472684
21537422
5927284
15522992
47814334
90114122
8859427
3858392
7355044
12603872
82724127
14485119
15496992
9194864
53247952
82479478
2285413
27529039
1734955
26529127
73235419
97499104
35412464