Knowledge
Data
3090800626 17949825 83335570 242544 17270093264
1951021479 441 399 690 17583
5881021654 3552 05484