Knowledge
Data
1066031680 640463 553323670 8211196170
26181 71823448 5001 913846054
29635 721 3786059