22848800
72377410
5475160
8032676
66259612
9557949
4316806
11831192
68707127
75298228
47325361
54303918
57414024
95186463
7860691
85551760
83768703
83128348
55655195
88355463
60951528
69016248
59608396
87743499
28898410
1752886
45672421
30093215
91516469
78757603
95954156
53742892
93102576
9481194
73655484
9512487
6038428
2386167
33908091
88062236