104507176 4704773 12057678998 272128254 82533194 71452947 2025422752 15795997 0 37684889 287924252 0 0 0 0