98206706
15358307
32762740
4867689
84818216
50979094
12046727
32652816
5482275
52601881
13091598
82395771
15824532
528489
16681545
39643394
63058983
18156306
98512139
64875098
42478067
17102056
7945815
7472576
85936750
13688227
8407443
32847331
46507068
41671643
91075372
91073513
5291837
99674604
7476175
58838258
71463015
58982715
70879781
20497951