70619096
15383830
17161164
70747110
29783876
4187251
97782512
97647504
1750685
5325554
1285620
33417600
10671337
75965650
90778061
66564237
28721703
58242007
91728590
11952741
48432608
33305853
56026562
89568042
900793
98899166
78148576
88875811
13017070
28062571
40248694
45103031
15867142
74057729
44204533
91169470
17568493
88776864
43307895
81839582