78852950
66312099
40394138
36844336
2189656
29116088
39312950
67897023
989921
76945881
10254763
64735220
7808270
3857974
7175273
9368900
82525305
37572871
623876
98679766
50199628
56986398
39726588
50587377
65903562
17655926
59052430
7955141
49885594
66175438
133413
60152876
32548044
7775180
196151
1322603
899510
6947960
75264383
38486627