64546017
22787200
43066068
33132188
35385308
57894349
40573822
93787178
44048204
31859358
13839299
56792396
93315176
77702776
84489708
75769647
82084691
81524540
66661521
87489465
96682041
53256195
36576853
88486986
5065868
21846990
13558214
35703237
47227025
15819433
64492743
40086520
68224705
4096449
77171510
968895
64822566
47844604
83825758
39089495