3222400 462260 131597071 93799108 188256397 165919166 6816156176 683950083 0 2270555924 964667443 399368 0 2806261960 13253 17758691 186904998