Knowledge
Data
58112 3560810898 80089263328 6242659 7229585
254847 571032 2427 2215867
4012900706 80598642984 82237434 67170951287 6300