56068434
4798854
88884779
3942240
50348105
47933936
9108625
44344927
29885659
47248359
95294707
77728028
33782692
67272399
41429327
4522992
34383672
96162318
97374375
27211850
56231225
57068762
8186081
94558100
43569503
21621630
50464574
83983734
22707885
4894801
84739559
8067218
6255578
55606831
292370
67922290
32042361
69015114
37456374
98548458