71389273
65535820
42572175
29661627
15943870
86881099
10792272
5392772
39695996
53995992
18063719
3639927
7224170
2638133
84882940
96117154
7564427
63071210
42473198
45531177
5825504
58114748
74448092
13876602
31696680
91375753
78481887
3278288
17186030
533928
89131505
38523613
86158247
155440
59088754
74144312
98415185
2583921
45053307
62353936