90445590
61018742
2684616
98345283
78766453
46006201
71743118
24929980
52967213
50636852
82166107
64333659
15846224
22795655
68619145
63842377
72841
77386473
18416589
55974005
91523429
76249331
53747624
32881295
41904731
45407467
75733775
96709762
1364386
7495703
64552647
80836241
48259024
33627090
99722141
91333140
9408162
3579201
12505277
59837856