3959580
25712194
86139229
49109789
60267298
3834578
56571432
45828315
2074286
96141469
15583374
51981197
61605038
32384755
1653449
55714651
16729569
22123177
34969854
2428386
76348524
53984471
64646213
22192763
8251586
27131842
6502545
46291439
5310315
94111402
54302855
74347330
2613242
36603579
1961196
15175103
96033093
12829057
79212155
52544414