Knowledge
Data
95278 506 2975250 10945865
45 159010093 296835263 3212189 59
61695 717300 649808213 27 2788