Knowledge
Data
5403171 6400822 160 768658 1893014318
69538158599 6794 4357 4212650 39892215
15312701 32371 928