42658243
73967670
50201287
90703552
64777807
14485995
66666540
25608796
34697956
17909331
82396204
5414322
57363274
35994972
26263402
21381127
146321
3485298
93814105
89022281
21431545
8875511
81215667
32709051
30848510
78836176
39344348
14565727
40406142
29243667
6361240
44842311
75115014
88309737
48944663
30018903
32847488
8356918
82892579
34339866