95543106
82816977
39821665
5764403
2126166
86165712
91128012
95515621
924763
65921288
98424202
75629446
66432711
43332708
58275036
92304459
56024515
381461
58612259
78873694
74649081
40439471
22478240
37213532
10513549
71453709
43469375
59217964
24836228
49737800
82745691
57865231
95277308
37945102
56023085
4431273
23991476
69195243
81341909
92632434