Knowledge
Data
314541 1629 6581157199
86938 72299781 20 7892 878669
1267704202 113765462 8419 58130651 3079783