41172511
82018086
74745060
6360162
85806666
91822286
88235685
85563947
85398825
82773896
84304132
82206242
8084323
70662873
65562614
62382191
11506292
21052393
27208954
685498
57082479
72354945
81757960
89522650
81927812
40413920
44902075
67835549
28152912
88615420
76353563
2002380
82386707
90585891
64698656
90683122
74861937
50508065
20954300
1469101