75968846
46378952
17597905
64998429
70342489
3081166
43543645
78963626
60925691
80953799
90651591
32945256
84156715
81657523
49057044
84121921
8811185
96394941
84207022
39921617
22988898
96237341
5009223
14475159
28986930
31406935
7441417
68835638
4990750
98521038
29764684
77331220
76871138
91171375
6096694
21267967
44823758
69312826
50129655
95186488