Knowledge
Data
399 12940435277 890289683 105853 499864225
4001393331 9956 5125864 2054105
43796 81631266 6321147