2677939
27069242
13715032
35914637
12353546
6335633
68378839
98098382
6027967
85421788
80654421
5711645
5579654
82962557
34411535
83584458
6736087
39737712
57353361
38459298
5862295
7829352
87243834
64959491
38308340
18495758
29571369
98641708
425285
1966755
80521596
74505086
18044414
11454827
6728525
49395436
62325598
61852529
83194162
99099023