75121523
7234290
19548899
47241739
25925892
55408294
2314253
52365015
7312539
68753532
6082326
21228149
16547178
84764908
44326719
20052582
82799479
98806687
46551101
71199954
54474061
33563530
69627526
12705227
51608669
90369698
65665213
94403577
26594464
29714836
32924180
67207946
53845940
21635886
53669639
11189305
8772328
78537912
51699995
5721816