94884259
88064658
87726348
91488147
76339448
71467298
52998779
91225781
51289376
56497170
85632236
15164485
65139519
50187444
1278775
79449708
62517220
39268986
5625862
75272334
23532897
3006610
98794384
13051775
4142726
27628539
11758826
55267748
55212992
97213738
88334301
46307801
59398195
40101574
32265236
35019858
32975973
3133330
4214236
70503857