Knowledge
Data
635 593 31893203 184399
801187769 43100 678236198 4178959
2445749 8714335 9043954260 89920613 280594