Knowledge
Data
29 61603912985 4909225 4141510
2141341 38246 15615917618 8515935
736505 89806034189 48210029691 685 3470506513