58553459
2158918
49778632
9160154
15533385
48239411
92167280
72083762
47431265
89254849
9816966
5235177
30957485
81629908
64686127
90086221
81012162
71769346
54774730
9906585
8795245
1667727
60171673
33394645
15626555
3334529
60512835
58239171
21313670
48252566
57406450
24346403
42977385
65115192
68688379
388080
5146832
10284304
90584879
6717270