66292233
3504233
59441310
70577658
97974260
14466609
89523926
41662394
89388889
93294050
42698074
23286031
43572495
674470
49958675
5043131
15425058
32352486
45839764
77233286
25885549
52068988
82462350
9361203
71643952
91147242
14693362
1793644
2625871
79918430
51839224
16286023
25796088
4090286
65992141
31043481
9881657
25632242
69825617
83274730