Knowledge
Data
670819 306132 80993770 64566645
96718 43479 64541931141 9618926930 4749003956
144530317 810446039 59458 884264242