1916306
56205025
13969677
7527506
2299663
76565624
9663547
39213130
25973541
61294328
79551066
39944657
4538045
62908647
15047440
21959306
79635485
4537190
14137035
34769786
62138846
40379748
12351461
85573475
32659108
903755
17149890
10494052
57755979
16915598
51827661
87338805
54215631
40986168
98023028
89766409
38748912
12908245
8912316
91852965