39754471
35904124
87996608
34367339
75272361
73333403
9542015
33078138
67097888
11806087
61237029
4494407
84321229
53148815
27827259
2439691
60824495
81237381
36141608
66424804
77523819
9809670
8545750
199092
6798584
11529150
3555926
33441091
9696461
75428630
62113791
2137362
82111617
5865630
10349035
19543507
78986884
4252054
52023466
7965864