67525550
1175378
12826568
68487692
13175483
52214506
63883636
17552789
63453658
5820379
71119420
16265886
42654185
95262750
50838188
86225776
29814084
44454401
16205909
59164264
9811841
609975
899877
52886765
9015688
26623568
79236265
52919306
94962205
2205992
96053736
20274063
12922552
5585437
69244451
72999197
42811193
27833095
52954582
96115561