19494080
91573096
57095544
24804982
30112882
68558008
76082630
13289445
64709068
34511722
221272
10182396
21469421
872174
35069468
64468425
39231582
87265935
44626091
91177786
88044980
1293347
30807085
21533296
17182865
12148564
72955387
51714129
80111563
27209039
25238383
98812523
29497789
59347512
83236054
50857153
16378304
9360922
6244578
91898072