2835412
47494502
158068
39283275
28074911
92239211
94692579
12677822
15773170
449344
85942796
18693844
18959291
53716080
71772861
51496559
7293179
7127251
98666283
8709601
13257157
99081232
80331187
4112977
48652681
35151056
86781094
45894556
43811973
49021208
53951552
51204426
10459600
31916898
58292728
8555725
69251013
57902215
61173222
97205091