Knowledge
Data
3105959 9042059 28246726 8199
444 8236 811259728
52663113491 19449476 1616958 2309663