17092896
68303047
95067457
15812057
45897242
57988659
88247810
10532745
31331290
12244936
44259587
7118869
66622932
6503770
64558482
88453329
59434978
93416525
20665778
19557496
92483481
78608698
81177180
2078624
67647170
86758790
67279341
55166197
71013192
98409046
48217123
42146191
94363470
31681900
16971566
29261366
94928943
13708639
42288322
38788172