Knowledge
Data
30890519 59 053 225271 862252070
28314374 5343 10840543043 3005 91540752855
15400042648 481217 90 64 3017