1222080
99307703
73045055
17709243
88059540
52031206
5977358
73737707
510867
84972803
30043262
44927863
35559084
13588450
66482091
71737801
56885575
715799
37204896
58206082
64616761
73213994
96843416
44231315
18657586
57801581
31889781
65197265
17901983
53476317
48317717
21983489
9822855
75107540
18513599
8288158
89426251
68886613
32416595
95399983