89619089
80928116
18871881
27369783
74974995
95874550
65024734
69544977
64684742
82876219
60672968
1093842
78268344
36603161
19522412
89293220
61197259
41122490
88169427
53599025
95954358
52198880
63614424
81742376
66235302
93129682
54091565
38109030
35382204
21571306
83751355
56261649
85975593
23128450
93811695
4296537
32171136
1144883
27087768
65057755