89613798
74206353
98611251
27599824
91247058
59623999
42004163
27956393
43043756
11557363
83076442
48637300
394748
62049318
59119824
2053601
51809356
15679160
59273118
71683400
20246714
71228043
4648920
94464545
23415096
3737181
57754061
9495639
30993835
84829868
88897977
46844876
30937382
21664498
57796761
4354377
93046819
25901282
40238929
3945608