84451199
2691967
83097133
9067980
81437518
57053756
53355985
17326553
64983787
2956711
82825051
93505828
12408420
68579456
47823418
68118949
63481602
46523106
45416577
11702406
28986104
746892
24425283
99927493
64652860
71155078
30519787
2867776
1177491
49163690
46831695
6535302
6064346
3352310
48565203
95262967
89328366
19676222
94826725
11799951