2776637 439630 109927972 84610673 183780177 161441229 6667675176 236103225 0 2200294892 320726670 388779 0 2697563552 12771 0 0