Knowledge
Data
724680732 33493 165841 501585 1638
12 870135644 2198 9027979236
32690224 60616570 4726200 8038 4855561