Knowledge
Data
22 305959270 0365439082 702 239151189
50573093488 84715 1117168 65021
1191 6512166 3467797 21402250