Knowledge
Data
43973 52913269028 5025499 1040164349
753601440 332375 26318913419 480154 39753227
4558404953 011449 636999 57