Knowledge
Data
3125940512 1902502685 104191 52066873874
14511 90391 7736259999 893325801
2589 77590 5478142 59