86425236
42326570
2218128
9566204
95022312
57877613
26866000
26738722
66322008
40378258
17437498
58641234
68999862
65358057
74259883
91893686
9574845
95207584
8395625
84957242
44762278
10128022
17825119
2559658
58873413
26744683
86561320
94698322
70004586
28009719
32647158
36711665
29193437
81974929
21583397
44776319
17878307
48242523
9127480
73925835