Knowledge
Data
2526 1740750255 440358582 1268222248
48313649240 1614170 864 774319439
1907 7931904 5805 32221055