Knowledge
Data
81 2908433 1226587091
36354207 16008900 9529129798 5416806 839326
6984 51805751815 2000136 391673664