Knowledge
Data
20 616399 059300888 2126584 3639
51157 2131 84726412 172 8820388
45219311796 600108993 6201052 515794820 29