Knowledge
Data
80 3219502647 3720453 778996600
33351823 518003260 844423842 28833
5641 231332282 928073894 581276265