77029079
42864381
82913239
18291342
5582149
42857801
108948
24736340
92132036
94852644
5192483
84208676
12125832
32308836
85733949
82208776
17635645
60581512
52015917
85527264
12087429
64313441
2679637
48345694
95902864
25491381
96222417
42849320
2584384
66886121
28424944
23138060
3822608
49548029
9589873
84634533
30999127
64109326
32421993
52776517