94963392
64276582
80068529
32595665
57393358
59539704
1159182
65362129
2801720
845349
99822123
1791735
61484260
2191906
44384619
4879261
14276781
84756093
18392773
56505645
71658005
63204021
30886207
17958464
3059718
83189222
69584981
48474253
86526673
58808491
17252297
25978159
30918896
67724491
80346738
24911816
8040955
28298810
49758050
84305823