74108138
65924437
4168960
85064915
54927555
71461129
59104225
52113624
74755051
54993561
98226218
59339597
26083049
14187186
5562431
27789088
7494041
8809912
2448266
73944712
3323747
27044245
2827436
7468533
83453813
52538019
32162531
92298548
10517540
711628
35642491
12807014
83676293
43883454
86135950
80998136
68258113
70053965
43621581
57991897