Knowledge
Data
148976 7405255926 19805 5891
25173706 42217000891 311 660
8730983489 96797000 121 7725 88098233