Knowledge
Data
313073600 582 235551 55404053250 2509
50884985243 3040 94643253580 4962 960
45 256 59644925171 4336