68853983
18302929
4826472
4350787
35722337
81982869
64541650
731049
86404308
42009284
76191278
1254682
189057
55474014
36526358
18051202
99142685
26355431
3695605
17681860
526726
69631755
9213728
4188380
89727580
171349
18363316
13677
2967124
74487614
94616139
24988558
27757821
86797804
1442693
54643159
10989602
2908065
95653580
16138471