Knowledge
Data
36 3808 91 1526 6511612
57965128583 80666 30387053 5931791 20818211
68386101493 846 1813 39156