Knowledge
Data
380040 22398962 2287230015 10932397 423646313
2110605167 944 880990295 88142058617
624 931305 44 33 41013255