56686054
52422161
41144114
65156100
20281671
92255673
11082603
44757812
67221473
60183191
34661947
8413131
52491834
15474776
68157487
77846688
78696307
8924210
95563975
63695812
55162834
42739257
51197983
90905896
19198628
39412429
39928168
12336799
82106586
76153892
38314773
28733427
14208221
5069530
12372288
62391521
37796146
10211679
38655131
39704666