Knowledge
Data
21429218 6494620069 1901461 45459053291
545069681 41814972 6895912001
959534616 695 3049320