60142676
80659339
97621546
90195156
12948078
29925851
192510000
12933740
42093666
37928116
87649134
73523198
78885708
63628087
7027787
558162
56232641
84889764
89004798
71479891
44504305
94882273
32551931
59106125
9742710
98599409
44146674
69878535
53609557
91034261
64085714
66635195
550529
9373645
52543083
17814339
64315510
35242745
54482790
89048376