359059 8118 2943946 11585772 40228997 1058547 19168937576 2252636684 0 62883404 2264222456 0 0 0 0 0 0