Knowledge
Data
89339567 2133580 15367
2502717054 32466 9118371 944 166496
6794570050 1821344 117155 82992227