787275
75951208
80338401
65889723
16584638
45502750
84373733
40377118
17473357
79064613
6303552
44008153
42661119
80853872
90906479
31068602
27595345
56454929
63482615
6789399
52269558
318518
45133903
48401400
64643754
17217100
10106506
37868408
19062960
77249954
92494350
65561147
80077869
7887706
38595166
47615304
77885245
70926022
89677825
31586069