93453479
66202936
51976584
89111560
27258927
47802451
89602006
17808693
39645001
99276083
95383268
7872617
4844857
35007636
137381
76442402
93736077
89141656
86886519
92484863
22195808
63242800
4624592
98184854
10758386
74726440
56775158
33289551
31889565
12259269
38447518
46908923
22182221
8971896
58295388
37288588
49828382
63103831
7500529
27358607