Knowledge
Data
40505 188363 448363927 887937805
32101559828 288720 5707 57378533594
27 7641390054 5863693