Knowledge
Data
593 34404609414 5391403 5697484710 199149659
037399 72224018108 13843124319 19 947003101
59269509556 996608 754 68735900639 2045025171