31462507
61643582
23874566
4694893
97893719
18507868
40741243
58516087
16811854
7256155
86731667
59648337
71192637
47263153
26343562
59527726
50859536
83286374
78572689
39877831
28925786
42052837
99953774
181819
98311744
88067212
775181
14112540
8068498
27895249
31868700
74017214
43558008
70571331
63056328
21033535
45103024
36769619
31409854
74489779