3222399 462260 131597063 93799072 188256393 165919151 6816155984 683950016 0 2270555812 964667339 399368 0 2806261960 13253 17758689 186904997