Knowledge
Data
1010352 61778 374896 3356501 6224402628
37786 144 9051592 4767959
794188 660739 1980795842 82106