Knowledge
Data
30 801 46538169299 70097758 23981786643
2555 680 99340133441 36055342
2149728 58075525 678511690 0249 595984086