89813606
99759627
68479538
87066625
76015808
64709943
78926546
53618650
99341580
56696136
61645398
89728492
5452903
43411784
92039111
62752289
7231448
27885834
81076225
82946930
52615482
9211284
67048706
57015606
70068689
30934115
76205570
56014096
137676
53631537
23786612
59548467
34698469
97439849
6859753
66035361
2567489
53703449
42518038
26267251