62478153
63668656
34067133
27535199
352143
32371590
48078207
96282851
92939866
58264739
9025851
32237734
20426460
9960237
52573272
15006894
43304331
79401025
6178689
15289710
71923905
84266144
55746138
53364607
19802827
9198535
16723782
26763796
4788615
90245337
66056198
47184192
49775279
42982054
71907587
6278783
90144959
39406397
9653508
77146488