Knowledge
Data
3330 7252393 3647629480 24264
312399556 17058287400 21956455160
245971 8778147286 25229638 57145159 709757751