Knowledge
Data
267262 36617 801854952 4342
580 335693 144735336 3014 6636
5530030 20301594517 74 0184