16502145
8153674
89898029
26234178
93882437
46531488
3438398
15316620
22673646
92912109
15716769
82897510
61313492
45917051
59192568
65287551
54414650
70863373
85469468
45384965
37561561
84336429
29585170
98477063
88665502
60462378
69676856
87675333
269289
62421847
78404801
70663925
26389237
51692644
86056162
26228494
38512579
22049429
10339647
24541278