Knowledge
Data
25 350988394 80456294 32739022 1975228759
77 80579925022 434467119 147516076 362
40517720 303811 3382884 558