Knowledge
Data
31152 258 7743769 185870460 549888263
38676120770 9647971 474747790
24 64123661 35947