21359099
14115104
73132188
3838750
15884654
71285089
13166456
413890
40932745
14554537
9596517
9060885
79687897
63359537
16005975
65607370
3200906
56675589
26973360
21857523
49983734
96251644
39538634
82321864
14624290
51328
27361398
85572268
43205183
39271139
27943976
31431964
4879576
31309098
49099754
75364050
73423621
17755485
37787730
23532936