91496808
32441765
55784702
59403662
8257888
80079146
9106373
77609369
44576132
22959863
45772556
20347213
37266864
2244663
1035512
76214134
64142520
10147139
65528848
79983434
18588730
11792565
61785001
88543977
95796834
39935352
20207550
46897735
5897070
41136
47373179
21767248
23357269
42984224
56155645
83916225
5069581
42094080
9905663
91911819