Knowledge
Data
31308512799 468 665129899
13931028604 89538 12760598
256606 333625 0395071 137615 7742