Knowledge
Data
3093 504704945 21 136339 705
6936131 393 72 30 144454289
26 22878461887 473068085 16 20521689473