47686905
278947
64058813
91111655
4939758
4436186
75765906
72743988
31116129
70337526
27374235
25645048
590885
27457284
26199587
2326549
37687083
62244314
72999
20314901
38733410
47632769
69254001
66691714
43844938
39714853
84993145
60222378
11384090
38821442
1462248
26461891
50377342
41788582
79196791
47114898
42643557
1648580
10313611
10312333