43639918
33112322
30002491
5018413
54459851
34882298
56982384
5373891
3934676
27344009
20871054
34763979
5454966
1036929
8379226
72898661
77036025
1703745
9635845
20246661
25037789
2007279
74615837
43479505
56745281
67083825
793729
4712229
76015137
76318096
16217500
8894953
991780
23299844
37373214
67188526
90207491
2654917
17832424
19722916