Knowledge
Data
500 14628502 518744833
63323373396 2462 68799016098
1495475200 6047808 97503887 224 9886615