44419940 8095244 427477072 33640101 162245775 96387416 2069065528 1172469846 0 191096740 1207617835 0 0 0 0