Knowledge
Data
28 31206691538 904780069 237891 3527349
52127482916 61224865 916437
4468735 393286855 2881162 9151412 083