2807994 441674 112990814 84372103 183523834 161159982 6671123104 198927430 0 2196091164 456527739 389513 0 2747832024 12829 17347416 173215377