47685613
42673506
53315853
86203808
82698145
55815430
70484753
89563211
54579772
33969414
34191075
5574522
8824621
41703040
50418420
4262180
49862849
46403238
63729576
9459426
51413232
2617515
81538085
61968463
18466862
50788715
7997685
58917365
3264409
2817298
16848738
27837540
50797076
26332244
11841484
79569347
36312464
49649373
46137871
80272009