Knowledge
Data
38777162609 13574775 1360 312590 187533151
2521505 21569 76809997190
9492021710 3248041 5346392 236