Knowledge
Data
26 5831332 56161708 820105
2678 23253 02881 65961322 519189421
59399336 60226 6026442493 38127 23