Knowledge
Data
15059383 346 47120905351 187 44872467
86104701158 64632768 1823771 593220
179 84391688 0612284 749511 9501