54529617
6938504
54025100
99791679
27302609
27508293
446638
16863715
38556986
45138825
54636926
86487072
23953249
19925989
7215855
93719
2603117
74084883
10129437
62348816
19436809
13809060
51529762
45801472
46117601
48058581
2763559
63118564
7305853
48698912
25764960
20443851
89349372
82126712
19652537
35046976
68304310
25146155
52344676
40709032