26557856
28207244
76934342
12038962
117544
75011983
60849808
21387771
52093831
38054163
52839350
6058652
8047236
34366053
90498057
18747929
54011004
55812871
66068440
76354
84758568
15081446
67252774
74453678
17199786
51443187
77924683
20065117
79842851
48348310
50129495
60079578
69656061
31388489
56001895
52541078
6715091
81525192
82942414
67553150