8086834
16957431
19259415
28451635
79103189
28191188
71617697
47042919
30003112
18209915
55341807
36143258
644846
22248916
11733210
35587708
89059123
25708800
5703089
65565032
84203018
82822242
7531456
75588960
92732945
97093784
89884207
89086705
58508747
84952748
5773636
60975884
17634421
74028187
12148797
41802333
56245783
90238127
31882541
640111