97674433
50216351
5594649
80135371
5508169
42884550
47314763
82131586
27152331
81325396
14286954
61715998
82337831
50031836
43836008
10148320
68392760
35056643
13891284
85537477
45532137
42806966
69614050
67098212
75161659
36888342
65002313
32735757
329631
91419845
14834199
72491967
26005672
63483098
88147568
68348140
77114843
84423826
37345583
12608281