3177916 461100 129429055 92844783 188063400 165669609 6810319232 670882004 0 2267834660 950342151 399368 0 2806261960 13253 17743732 186602109