1116161
9816811
81905064
72956176
45614423
26032813
50908865
59157353
3095399
16052994
58254897
51683133
89688028
65506544
15411843
26281949
8373015
4638805
98086296
43075575
1111709
63243265
62213144
14663757
43818781
99115161
91919496
12046491
82413319
13625709
60954188
76874110
6834492
2058645
50855657
85471002
94984845
86007890
82778604
86887163