Knowledge
Data
3090428 69809716291 971561878 103686 186321770
2168 800358 588862 97
491 3055159 746398 680