Knowledge
Data
668 0593 13173390220 714686204
32 2509331795 45628950880 991490896 95723911468
18183382631 73 800587