Knowledge
Data
330 7016 9991486 8595133
754 15048 32774712 120829 337627916
1417770401 922530 501932516 41 62150453