Knowledge
Data
70632 5662 48939 8256 33252391
58965817 40420 13348 1354974942 7972
962 800647989 105604537