Knowledge
Data
31166 5355 8667820 1802316257
50660357 8108835923 2202 5674 70229225
1314719 92759887 538416838 751172 8853493