Knowledge
Data
3098 198770314 480480 7757177158
712915 112840 74158272768 354045166
42908572 281410066 31