70939182
51898137
4680334
2284146
47597921
2599966
66638995
4074580
5887931
68817490
25465861
81514305
7753763
40434599
26337703
16701179
89786843
85643969
3666187
88714927
74686862
114089
82476407
69348153
45772241
9402437
91469548
19605991
21931837
16167900
94025332
7175119
15269919
93594088
3261253
68961495
43258406
54426574
70603002
92676499