82985342
2607295
85639813
85612601
42761864
93218141
5089665
46957446
20346294
60165944
53250
19505249
78125548
42312705
52622620
38509035
4988716
54719179
10761858
86811544
47095603
22256461
30045067
9795574
5869731
52118149
67274586
95978856
46622356
1910258
32217434
57189308
41929930
54088884
37249700
48772853
16961880
65098284
38149980
95376419