77687883
56707227
68172882
42537876
19189885
6009870
97562597
56342249
66054351
82593087
68398117
93206844
6442344
2340567
28776864
48776350
36998987
67725458
93988271
5553637
58645618
91123973
521242
24423515
5393106
84264258
66638194
27919250
25431423
57732491
39747952
24077359
98782077
95643744
33212096
8317809
97422485
86775735
30497419
85244447