Knowledge
Data
50013157 1744498 31624746206 8973733
2274 41231800186 64038600 33876636 26825651244
1989179 537566 293046673