Knowledge
Data
142598 640 2584469312 918409 9862800
3996 758916 3285330 667488 82144428
48588394 39326068 85348285920 40935