Knowledge
Data
59 8993353160 7427807561 313001639
43897777 4964640 80327
91552535 68252156845 4350384717