4645064
21057870
13233696
26575249
6733252
55824150
13807365
52837389
5766101
68603759
51943131
91849599
12505654
72725213
55862566
49628235
99311625
27105189
52396619
31239962
5596343
4661918
96035512
95502674
14463441
21134504
6951511
17203007
9281871
88294410
90614023
90507442
3602776
40952607
9426570
44049227
84183246
12442982
27896008
75189509