50456691
38536917
39633091
9661911
34946659
1141726
99889659
151163
9440744
26405605
45593460
57777506
57232880
76937480
22385323
70146457
71064764
46697303
30133579
11953061
46208683
96053672
84715755
49804338
88263924
34523927
68377
6084490
98343176
7776431
98164987
46116477
8967752
92207287
93056221
76037466
50205957
23831093
42951630
28357351