Knowledge
Data
626642 95987140034 1400280 598 114795169
9764490175 501259880 308 59944700592
931302460 21009676 16232