Knowledge
Data
744086 83350 384901 648038462
887684 2331761894 93586564784 8363561
40960 18848073721 760158432 1830602135 224410