50458407
4962205
84353461
22336422
50481608
59647332
558826
61089529
8158177
56381402
796791
45879967
58381882
95661144
70459843
78161656
28369338
21381559
27376743
65465598
60621565
95373935
35668479
86919983
80625986
34923105
38491190
48669646
72071871
65928370
69287632
81064822
45063373
37291572
21032213
16646298
49295993
26541397
244331
12214599