Knowledge
Data
80811770 578110574 2704 510103172
24979801876 71511095 68991608772 8659922 695047731
5966787450 18 569724162 505784131 642138195