74672646
29458278
72291583
37264024
27996695
24334263
72769957
7195100
29067412
58498674
294201
43368807
83483865
17064880
8854338
2655215
41672424
49719222
18726510
32251875
58516060
21495649
86547588
6256316
8553420
42526806
7204859
51127383
92194691
10635095
57976805
1093312
10833454
35631572
5377382
11234331
17442894
72459770
17808152
39003710