74051577
7599148
22433801
21146998
29433525
16673868
77331969
7424051
24108329
22704615
14999082
32548087
3685228
81097353
9172410
6286415
38553750
4117620
42388642
2774600
20976937
48859434
38738517
50509805
44324177
2052205
29962239
31982126
27905767
58985533
61843116
60647886
75135582
66287384
96518173
63494180
28754261
77438877
11835113
8011069