Knowledge
Data
2528 5430584600 78379 7918817 46664
303504332 332349139 669678 212638253 21044383
30058128638 24613053949 2345938 6538200 0685940