8014968
5788112
55275785
19643065
47587977
96354330
8283443
5418827
29943639
750756
27605596
78593968
33865640
51463701
227362
22325949
82807595
48571074
61566884
9289471
8948745
2183937
19131777
41736312
43322249
14545009
3404635
76709710
76105722
52954473
40729521
43955322
14034723
9346420
33059810
77562960
2622261
8194977
45174275
81448447