156348628 4103984 16287237486 2154218296 698296032 121587028 21641217169 1222903765 0 852361612 3377122061 0 0 0 0