59278915
43105313
42609850
6064193
44537300
90647553
85045096
77483447
717720
89499183
44882266
83897219
4068001
21964732
43446926
88833077
51804109
82736164
80966167
72659351
49326489
30039274
76683424
95402813
54562617
19904335
22932065
40208565
82555539
9391824
82153391
2278857
8061063
87635335
3179553
36105888
10293849
8095589
40794610
30832419