37086
31611260
77212692
4508897
3483145
25808854
62386023
52339557
59499748
3535287
28514501
59165312
1008110
8601104
61816298
28383307
8673871
85462906
28769147
26013341
36752493
84502301
2428192
72425260
6444588
71972149
98471331
32702497
34467781
1042619
8868517
57206784
3271575
9451182
26729678
94977711
31899555
7671646
82102848
5335217