Knowledge
Data
680376 1065194 384958971 87806
95446955950 701 2490011 0529670
13 1153211 36 10090747929