57051099
89475698
49186559
73012050
8848687
65783140
289714
71758082
90057967
56612641
81367528
45278026
4785105
65968935
79435694
75353398
70565368
29009256
40226475
40076546
35701267
17377407
20091167
4319656
74886751
1945783
10936065
12002374
45848928
35255253
46201289
83516792
29053612
8296439
8589311
9778331
17411379
22062331
14699898
679192