80576872
54879688
98751045
69495867
92157174
3514305
41359505
53374307
8221971
15863854
90365852
30069999
96574278
10485635
56622735
99795326
81603745
3643121
97996549
42539980
73476103
83423129
45244702
3017188
45278003
90073601
46871080
28164369
78406742
42758382
41534537
71921580
75844610
4924413
60987405
35429245
41233290
34074764
99784820
78271744