Knowledge
Data
51 8243968 79381723 23642306704
33 34449064 199050897 737073454
95146175247 15780653 978282982 88215110545 386916927