8776586 2390660 622983090 2781615 520447 1058453 47093104 1980711 0 1675568 4772212 0 0 0 0 98908 9886