Knowledge
Data
3151309 626730 87788512 30533
5134876 540 145137512 702678582
599981 80034 4064752990