58234173
14324517
72027124
88139325
52033827
23467551
52159898
29583195
49409828
69107893
42771557
66236573
91777274
8258171
69628521
71382351
93864707
72886025
18266632
93434498
7948950
64333787
68492956
95159422
45127110
3739770
9999512
89659769
49727222
65343785
39126350
80087542
62721947
79374101
65411502
2314131
69464046
65616080
42721196
85829633