8012267
3403189
4295221
46158080
9915824
90005456
24191075
54383597
36832332
2589992
56215298
96364653
15294356
10413673
8729418
98348912
45871620
4684880
9012250
63485696
27565645
1282670
49905630
73265672
9248232
18481482
58762089
56235570
78322590
8126337
33809029
65223501
74925068
16136555
3956371
5317670
60986211
10478383
55497147
95304284