Knowledge
Data
167631124 8082 3795548545 5028167
2075352 300731 1362 63 1246033
653672 33230 6100074 99434791 68603610