24133823
85544741
69345810
80441278
69864474
17211462
55111455
62094744
26057465
7649131
28827971
63736777
47614863
20604556
45615412
12927013
6333140
8513008
91251339
50319082
8269736
74099402
48327286
40751760
89068290
51349078
8406434
21521600
22742389
25608557
83042651
82421654
63597597
91931526
87918009
14441259
61833024
70257487
94978797
18367852