Knowledge
Data
30999 49574224 2750426 3384 603707668
407 96 17247866074 6133
21609697 5217100390 7143 164175 191