Knowledge
Data
904590329 823995 30108 70332 766163
13716391 27426 920 761411
630386 519798675 60046206 03814316 8312752