66644274
79135274
60426453
812430
58981981
12106177
89301801
80777098
53443296
3536857
49478385
78086987
61242969
3119383
4082513
9955825
20455250
60772381
52003900
95925419
216247
65022595
95031167
73086888
33968136
72916562
76555319
18159985
29274034
51309280
79881129
27913359
84501739
6234343
99265153
311985
33224935
20962910
69233761
80921440