Knowledge
Data
21882 3567098616 930041 8933313 853015859
14154280872 52 0711497797 87217260
36 101440 53764830 375950491