Knowledge
Data
993 2608528 84499837434 15714563 312167
208572082 51782 5184 897621410
367351 5117 2365 4556918