Knowledge
Data
5009877 2830 114652641 8292638 60387
51 3240562 9522248 4649931266 350754951
1975801037 13215634912 40 642259459 30