Knowledge
Data
260 565802550 25700 870427222 304868362
7224516 82549 17311 3222495
404299 76 454781014 13182921155 15121757