Knowledge
Data
87686399 556 7016995 354242970 618941
135888268 73345962975 522
300 53007805 2176603 6677852