Knowledge
Data
71172507083 179 51614684031 158976119 150
494 46407511 455986 2555790253
29704 668103875 25535992 3045032