24445814
11743935
91316777
25611072
59726071
34779677
65033865
57812477
14305499
16618850
83649875
3183946
77415730
21435474
82711353
80733875
41397110
37723378
14311013
86149033
53835316
10933841
98261362
51981322
63488584
27114095
44798609
37808592
764764
19691532
16762792
3131807
47311579
40311761
25175137
95379312
13188022
90984409
62356813
22522780