45623876
4628474
35039718
39098946
9745024
9851116
90046532
27976192
13894823
11158737
16298443
52187979
25623019
20112083
35725824
80589749
19467708
83621030
28157088
60101192
3264805
84448493
26668876
57867596
6148393
21503844
60104778
70715890
53812105
76201407
49104810
1634287
36053943
4268503
51675395
32265980
39112547
56447735
34577409
13435683