Knowledge
Data
30918593 667 78507 49920013071 492894
5972999940 594 4382803391
3482 8322794 17037 851899702 33