Knowledge
Data
506 58308865 13960207 745853 613089
67298882 7766874 91014214 27330684
146101702 01746736755 26870 8418362