Knowledge
Data
106778500 19768431 1946696 21 7502167
4701747 32493206 1751639608 32024 34908405799
747708698 57723338 2986537 51057306