Knowledge
Data
16522120323 5218 87085248 179503600 1750591
3407011196 24356 13766912 39564
1839 18165936660 540 447 93