Knowledge
Data
2202515 89619139180 881300686
15119921 947491 125897249 938 139407
6820710185 705208393 6738223 18088901