5129271
91005559
50437402
65882315
85821808
58328115
11104199
17832851
4394981
4262846
99585657
10506805
90808538
32039958
64496713
59749419
33406026
77213261
65402526
67814334
66479152
85311821
264290
181400
12788431
94253037
58688033
94273224
12942342
31874862
59445196
50755122
45317514
29387
17996039
60086695
62403879
35245585
15494863
8182449