64209600
45278339
34582
26961540
34756021
91815062
90433043
43568485
10388286
91748210
69982571
77963807
20704577
61712266
24404161
68959655
31469161
29372954
45069327
76947165
1309627
93258906
68363650
360325
30987659
51149209
2086987
60336410
31449673
62295031
68212883
11547403
40439357
79825790
5117736
58224024
64448871
99274714
80549415
3502653