Knowledge
Data
31390952 430 4809239 2469 2890
8850846770 23 1345 2195 585004
92 0646251431 3879 7018426144 6090737527