Knowledge
Data
185301505 66782 270996 515896527
50527 405262910 354468 020718478 1359
58 27360997 52111714 8010 70690862000