Knowledge
Data
5351339 8263135996 43648152
3196 1008227 84261 5904 63979495
674 70098665085 1173075857