88556163
64228411
58623362
83427185
49476108
22958558
91221241
51243825
33056429
75634994
52413344
88286544
83875808
27601998
31346110
10117913
31288348
21135593
27474124
92294993
9802525
3792706
4523764
6754995
60476600
48089054
93244644
25107352
86595761
5728192
4964647
73102945
90218081
60093517
40847942
26629958
70157894
5925216
9929955
81989668