4683689
59799360
30937867
58292628
54104079
12298810
6111404
64357973
52084114
79817767
83131905
39095455
39254955
14626345
44904983
48259885
6434770
3593839
63416696
90869825
21236381
265457
89256821
22335412
68203070
99658677
36235
69914646
6493717
4873585
63599880
17196706
42923005
21058901
21214756
46707166
47626832
9838359
3957760
66389915