Knowledge
Data
51 1196258 29505977 2716490818 222982
8228611134 617193520 57684 116600 992227263
4977 305019909 1698123