Knowledge
Data
599345315 1118704 6689 150597
240169 87491411625 1639
7180 9050432540 3757267 632 3006918