74874917
41297637
98151422
91015315
25062857
10837874
8616364
79232555
17043031
84289735
756580
39698464
42924969
8821782
66511633
38517910
507147
9501865
48507425
7776823
66994066
87602182
24497536
4638812
66238702
65746979
6959486
65225693
32203926
30053722
10544975
61207685
38185781
52947021
56228737
36916239
59035991
50976283
5411075
46228164