21282580
65396274
98367336
13552735
72898118
43484624
36239372
84701696
43376768
51211150
46855134
57583169
8664639
98562000
4988040
27501647
37594988
50879908
9865841
96984000
44019743
92093398
91069092
38241120
64697999
85885978
67002671
49016490
85638825
2273028
34379230
44855973
60094289
57934297
52208001
57422796
76509579
93589686
49728620
18592093