51895116
58514606
68267381
4092342
72274627
53592941
74801074
68723339
70352765
77151392
35391999
35913911
18331712
18839825
28884748
12251557
74198861
4246826
30291217
74255559
86858319
73515697
12496490
91919479
68346029
90283967
72335160
57504130
3815390
68758411
61351960
81052778
11947480
16982703
14737291
32114050
93271358
93494853
24728594
36806600