Knowledge
Data
32 41878 61238 4246056 692
42555896624 644366281 7140980 723000353
4771 800296 77791600 6958736006