Knowledge
Data
32 194460 100443878 350190938
9517998 679806 61192469230 4390815571 550307
3329996 7073466 93027 84854 04089