39405113
92954265
64106010
67036469
31745918
17794714
31434960
24387631
42081302
60178468
46338716
58029620
60958129
86897846
32413678
38756753
27642884
48443358
96757894
40378206
3747400
83961371
71192218
10537315
60489350
3375328
2612640
95532908
48329082
61266680
66014101
52961249
52148109
33272536
82862063
75339751
40697019
49229502
2601289
77971715