Knowledge
Data
60 40150 463660 64198
789315 12462 822272 27609
4384 29493313 1253304 5343756 91781436176