Knowledge
Data
16 622594 4774106286 8305873
270586 59337993 74664 4112 56243391
4598774418 4832255 8595389 234083822 56