Knowledge
Data
37344888609 59429278 2120464088 40286846 777629
36991156361 74331413 661 53909 6919148460
4500849560 276548 2530 682 35