95937555
63274524
1978667
4729078
25558582
87024682
59448338
69342915
99621208
12516647
30452174
62497660
52717928
80945462
57988907
69055241
47362875
24713448
2950950
4601115
7098752
4123579
37429870
68842511
36843400
77607580
20846626
90538568
50187039
57509584
72571801
22041090
887096
9057975
3195845
26031212
50253296
91717419
69779340
81775278