27348167
38826000
87455001
54168696
19429475
60332039
70152186
67071710
37652001
33872334
59636413
45765084
93377595
32431797
97476100
27486241
23123298
86741678
68326725
91094947
82875485
98825746
8018521
20999332
84586685
91952179
66368670
53337532
49053109
61229727
73572385
70559236
88446454
46255128
951240
42369698
8255178
12757104
594247
17324075