Knowledge
Data
51 31530 7468766 788
3346074 159936418 74700 5965710281
35048562 779651190 93424315 66502593606