887956 102287 29490163 15204640 84404615 65849696 2300189392 1033434281 0 830137892 1126951718 166562 0 985728528 5108 6065583 78307687