87511569
84268231
90852364
60088192
6306541
67107575
65765810
43018309
71852960
89393457
2069297
28071428
70208906
9774292
37181392
44327769
46113087
34503084
19291597
44877314
98696862
79383273
13265145
2099789
43726937
84434402
98993355
52176647
61841778
83472965
50752165
64828074
76071315
58999969
2483122
26733573
55486856
1859920
47004170
62787491