Knowledge
Data
27853122 816 281 91171640
2658229 456222 047231 864523734 70910904559
93841462 297908317 85028533248 6163726 3989202303