41204419
96125763
8485119
56984226
43155971
52685889
11336670
46613177
11254738
48725966
7097009
3387122
5105876
20689663
8326409
3763715
37317180
1315139
71568859
54299842
78259128
47817312
60015357
1489742
37916114
39922083
54546179
64061553
61261421
61571207
12855571
82945149
71863332
78325756
88086446
25352227
31468346
19042843
9519360
77877616