Knowledge
Data
10436 1413511469 9877302 1204675
10958 2755 336428184
58359 49839803097 79079261 3976