86681358
19858534
93416086
91113085
3366183
17743098
40942217
20275288
75148893
91491889
75675398
78163968
15999910
99632906
54023553
34257780
59555681
12458
38965375
89557624
82012144
28212036
8761
75553771
90562128
6001381
28919193
49506444
12921776
41678266
97624865
19899725
20884140
90526374
42117372
4879539
88853737
52417534
57651946
61072789