Knowledge
Data
51616887 99035142 46628011086 75289360881
572514 571798 4126600682 3685762 649848510
432651 50429 006 6875702