Knowledge
Data
520 59 65049328 58847 58
5220 701569610 27 147 75244
6056 1399740612 7789422525 93713 4703