8212726
10477286
64666990
73917337
71408461
40911989
70006243
3020527
30978815
14566110
87557062
80366805
12778586
9499920
65485186
57194996
423699
63228512
33505825
34095402
6935669
84021553
45004948
21608243
93561373
83999252
80477199
5626397
91909217
94868234
47088288
98079989
431282
35733313
44824684
16676805
31615242
27866378
69909784
39759640