Knowledge
Data
2559840 5194 88907 746615915 59620903
647719153 509102888 54043540400 45323
22 4018 4221437206 3172 21