Knowledge
Data
8659 592185671 00097994 329 67577
10 6010704 64363 9139617778
21 23423601300 882590592 7836069957 502050