Knowledge
Data
33 8338287518 981182569
22 651502082 46765856943 6481 399
54784236660 3339412 869306806 95026 618