Knowledge
Data
37216557303 8527169 9635 9602 2537869168
43983944128 102 54137 471534 535490247
29054785392 60549166 3326187516 3854813 7570686