84822250
98665522
13618351
55443536
98901386
83325236
94098328
60225794
13579512
55921494
5583816
43069139
96833364
97616251
92487426
3255507
45458257
6498289
86607113
58262556
25027716
365666
32798127
46086199
71969395
42791282
73432959
96264184
62202053
20915370
22955947
2762329
7780186
81325966
51191886
14518975
40697775
37872282
33026528
12921492