Knowledge
Data
646 587098 1559192 61
8051612937 775992485 474352361 684326540
18241774 75 16266 54 3961