Knowledge
Data
21590663067 842 2786 3116 84235
873304169 930 035 36833183694 22751457
53213327901 1863295177 27826305622 60526933387 10336