71535105
86032992
1279613
83788707
17712680
58537567
66209622
39117176
69666334
64696356
15175257
35655063
8973351
18028960
69295225
25134347
35827114
67633783
86006069
3470418
868988
85019671
19933811
95581579
88549050
20408848
75279145
7015415
56415055
1893289
4801715
94189017
12098045
48994154
27615036
10403861
55222088
98873116
16136388
76844179