95126
8698392
2592
6527245
5712481
4766572
114140
6642
657148
921147
85141368
8233758
708121
68271540
777016
9137169
82774
8863884
71414
853195