Knowledge
Data
3882 807512 21502894 88691583 7712
50339059 70 006 1124 356063900
2423669 6917 44562029