73338406
57274441
50962382
25522580
30412600
68225631
65308887
32406540
24453871
596113
66232503
18326815
48404342
30685657
52747484
8368677
18607833
30548
62024380
91077666
61335256
27365525
4777019
67256476
90319123
99333583
93359747
25164208
24086067
51655686
73104144
2070248
25093761
29472419
25956227
68823120
92169490
85836245
57987485
8653680