81661292
6254194
74538382
8103214
39527302
49799964
54287187
30131846
41721834
87349686
47064669
92927532
16122479
80027171
7958980
41307964
15035941
58431707
54624741
88806895
31687317
84109900
8852672
10946937
84635116
38612315
27209665
6892485
75301216
65001818
12142237
74763306
88384129
42694867
72644172
12085419
13709191
6170736
9541746
3141897