Knowledge
Data
22 308708483 19882235238 8333149
20025918884 25102217163 598550817 813845514 5162898986
790 7090 4009257088 585941