90351731
40422140
34969381
105846
67108221
35889704
94984131
85795638
81835928
76317404
80971331
143096
58572018
7871261
7488849
24247977
85461795
61697039
95897338
6257251
6726052
66813193
4781489
75423746
56986551
14113816
756487
36299096
88646578
828572
48962647
27905405
33564940
76571405
9056442
54154167
11508474
37726350
36707966
91287646