1499584
45095077
39164366
68214977
54225871
592757
67742879
52335701
77553747
35854708
7904141
25334752
19772222
58415479
62858468
51314830
31131536
79172509
62562850
53953778
58786708
98592984
19309129
31607790
18334139
91199629
82398842
3288630
26831313
49883077
65457987
8836385
82558354
95058822
38313300
17494690
8342696
19489850
10658297
22675047