Knowledge
Data
10350922 988277 5554 14548 436166
44016664332 7815094321 33106044
8728 4738436802 59280386 69602772 7299603