60698560
3695386
86587327
72922164
9389165
6134164
77418706
73813692
50916816
80459244
82413844
89547059
11403293
77578104
1254950
17989495
56892391
37441413
3182201
79339019
29874024
56664031
56243004
71777040
63273292
82178497
49408518
88539960
48166537
86343493
87795368
97087622
57491200
93415729
59625051
14872562
68722399
38697185
48715290
92756479