Knowledge
Data
51426 3163812893 2817063090 29405 820543
11615 5293840145 93150 60739090 502301
21 79 02183364 509