Knowledge
Data
30576 89 85 29508120010
465924 8050 219483 124088 216477196
11 258 8351734 65095614644 47