107038036 2036761 16315808201 1719249142 117206510 21645346 12067588810 520850977 0 828409914 2240100119 0 0 0 0