53959096
7764799
59699603
73865163
5163629
137539
54294272
72576752
90963198
97411447
43821980
85027126
31878698
53232513
67286528
48079741
7839997
3867169
11434599
30793961
8149441
26072760
94544437
5128262
11722567
32849464
99977211
87416791
46506734
96874578
9431196
14384571
89841096
42482583
63899145
3903878
99161043
70603368
44276611
78284298