69768151
78656875
72733164
5979947
85675952
60136424
82338650
62558749
37218174
18675552
39209105
95807337
9938655
7626566
8989285
58516764
85255105
62213029
60091404
80316902
84091998
21736274
68226228
61688142
41279168
56255266
437285
10627273
59775754
34233348
89514084
14615717
49864523
33239078
63636786
5593596
5911468
33904135
6088967
20312754