Knowledge
Data
141 326 2993612568
21 597405044 953769066
40503725129 53 5145490300 5414925 375659164