49431135
61877970
14441459
5173985
12614518
85932072
76825608
65493296
57254270
51636119
83002079
39097898
377904
14112758
43857669
43957087
59544912
59187802
84702801
6006086
1423867
76896391
74669599
71864338
52839110
35696368
23963445
72631188
68542791
9953410
88609959
5654250
5674404
3519499
671280
68556415
37139747
50925508
41416376
19492948