Knowledge
Data
51 5077333474 74592 14630624869 1625169510
34283559444 962 0535871 97240560363
8358 76153115 28301383 11455702680