16505034
14672467
56605755
63596168
41817539
34529634
106560
80127915
59067997
53284604
34386451
68177230
96429644
75324735
9477892
22813148
85476170
22856433
22922929
68633243
93784724
39519432
8236982
76562458
36976628
6749188
58236010
52093411
23546230
11271652
15782943
1192884
16167244
31308492
27505793
96502112
14901010
53382290
85937074
7220104