81708521
9795321
11069232
94387503
2574596
75582438
29836011
70795172
98706067
7841396
73311999
95049913
56889383
1464684
17366092
57494898
11706409
16007307
93276283
54695520
77223647
7347691
96492742
4381406
56191134
13618400
34029990
26668302
20105905
82784496
68908937
11479435
48197897
16916345
32001996
57806150
46417816
89329142
79081815
67466638