90783321
80523266
87279128
64279411
67869414
8490113
2441650
58807173
63153514
89597041
97263223
22631554
7652869
15851398
39057954
1085293
2026235
34654638
34578495
90213920
49898592
88106064
90951000
96861
75943485
25585780
37909685
98729453
16749626
56921024
48106496
62154930
14008706
46422183
5088191
31035590
27974988
49168502
17755526
21752501