70684332
95521055
69701153
2755411
11666827
99078552
59278395
12609352
98508959
11821255
19496222
88617827
5874787
71965999
90608112
794765
76503391
56071830
73238930
87359240
81418847
19235965
85107840
52194342
16371014
85845184
56946085
79964267
85185173
50779121
89401166
54349195
5941442
91073011
6661201
25907247
13981893
42818491
28566750
91322467