Knowledge
Data
4145666 3522 1603 597958109 2989869262
65935993565 715 904045 781583
80025793 64286 49423903 050009460 7973