65959458
9828578
64518442
62583207
33296171
44227048
5822910
18978663
44277058
49601951
82376387
52285304
9938570
18375315
12541082
5225364
5831540
35095646
9764555
18819160
45102282
61265816
28459228
58534394
79752469
57464475
5507784
36257836
89087136
56505743
1582372
12679854
40277603
43263433
45958682
345415
64092479
19876932
70817682
81518045