Knowledge
Data
394832886 80403 2050186 862197813
486908 616675 5586 56160488 23125
94 473710365 261428 288718040