Knowledge
Data
53297465 16279 4001581 654926690
50690536 936 482430 85399256
4508662 20722839 32272313129 5059