Knowledge
Data
52675 688396 7981904 68 142337110
29946 10611 547839 860701 0489610
517227 3036841 328927 14411