Knowledge
Data
1392 659322596 7217 2866 908
928505221 682 13245243 8630 85182
35 80142117 498 30622685704