Knowledge
Data
42503996 22159 1379849
7816 3514318260 535 097 2224809224
57999 990 2787279661 6140 61130383703