15001341
33472508
65082795
50009703
82016345
18498986
5611965
95064459
99659094
85794579
252799
98591450
8844644
194410
18813515
49793996
7605244
98401097
48141774
92806137
62983148
13706580
89421935
49395232
15631363
87376876
39534865
52828168
14306894
4115737
79198023
63169839
50068378
74411411
9210776
37939833
27864331
81804158
28046584
36446324