Knowledge
Data
42 3801 311602 302866746 34638
7115058 594209752 858422037
436052 398 88253255699 8908215 23101799108