Knowledge
Data
28201427 162982 45209266 698522
393313793 3217 133692 6115386
5009404390 507 14713 59936295 3017948243