Knowledge
Data
30 578195 71439662847 1112127
404254 198802369 16692 20917979366 2253282
73990526063 60368 4469055708 37