99627224
97608266
74649690
3604362
66392777
61428645
93619540
61866108
63773990
7128171
45392702
12241040
40830
7455314
71604722
32096496
86798958
84381729
4599708
99517198
39599676
7390156
68021411
51594063
70331022
37089360
53164946
79091405
90773397
18798656
32834567
82972075
22285466
70522293
55591190
11339346
14393735
43297992
84834814
9479987