86403480
19239548
11862024
10089413
60882731
16259900
51501245
44004598
7591874
69488910
90886118
6548960
93143100
18444062
829208
28207098
14939170
27229448
35698115
63938297
39483909
78195105
40024864
92605120
22801366
72178562
97262630
42481106
45956172
33816886
68332570
34465391
91444923
70252535
94972437
47459471
1471759
262216
2895834
20702551