Knowledge
Data
40 32684352 4315 88747236079
249280623 8036356300 13485112656 14508
337 7015 1951193542