82129585
67529396
6586525
69249170
42906717
14463828
2899770
26958808
25782048
36182708
18999786
98865908
85242001
37086414
4238600
64853770
86021689
62286283
87072329
62543714
9792529
247879
3194712
45449036
16459601
81075771
8096353
60339120
55595774
48606386
40603578
69357523
63029625
60641147
99514966
68788905
80252854
27387756
65157169
20161214