Knowledge
Data
10902 1738489 2853713 10236023303
5977 86526250 602718463 51882276
673402 216298 87616