Knowledge
Data
43089 3038528275 625984 9020276
399958706 20 15650046006 6075148 094124684
40330 19 30808335 306365571