77124760
62134177
42141468
91805823
87669265
8367123
8743332
74122911
17757825
71029119
1551348
99401217
79221448
75478571
80331034
4219868
96728360
96978520
10283605
55704824
55579060
95094901
65755089
12677718
5627112
15255400
72996988
56302103
39017414
9971676
78258842
6187687
37616776
25069019
28915305
32704296
88357957
22294021
22418317
5532294