316836 54229 15845033 132041 15725967 14425299 483392108 8429841 0 5713709 8608583 106224 0 312414440 46700 0 0