80966705
66638746
9441928
73489332
11097283
2411977
36599656
89348888
8877394
4798276
32985355
71844967
26101381
93581209
88421879
32675389
64295878
14301230
95378654
90443557
15254002
32243868
66687784
13773373
53273191
55982634
4747429
13595115
47757855
45425925
10313695
7445894
1463054
5522854
38241168
48839767
78263199
3448731
34685935
49602016