49718160
8591347
65272221
6387827
41581284
65952186
22154761
1755748
64863267
827294
19011079
94554362
133302
62869493
71574917
85908928
90208795
31858045
70377110
63608764
55158784
92484647
99763321
71471800
13912477
42451512
43178864
58784643
98935953
77985065
17592186
56212313
66623848
46422161
1244510
63066778
30109073
74738520
31483775
46091274