Knowledge
Data
0231426 69171 116657732 44237409
964 239750 12471 60988651 64493
1444892 1116 5006 98144248