16235312
56554731
59276360
80176693
75418383
62509210
49338079
83914524
82199724
5318167
96768991
81518395
66372617
4288431
30217493
94405105
9044866
82873000
49699388
70773627
74069623
47183697
55541544
56438128
96059366
86768
15252900
36794718
83562399
81688299
3202225
5944270
14514421
54228909
22874144
54131852
88922268
36473927
90773515
54761410