54555598
36986974
58527996
80767130
18626026
1109761
3998888
66858933
75025697
68678659
80608398
1986119
10194160
72936690
96474076
6320675
63487412
39147778
82102042
79484254
583882
54768820
30988181
18579120
30492975
3325958
71509021
1673892
72031983
46506896
37184427
98179407
62519243
99021225
62123795
6209741
59549764
80201276
67353008
97819876