Knowledge
Data
568 754 26 3033094
8090650 762762261 96 207128503
85208580 6538195 940690011 4082452 28978