27298235
35928260
245175
69989627
47555584
4600296
632868
80652968
98111255
36772448
31464590
50096047
26877964
78680
50617528
88561626
42547721
75056754
32815541
1603310
5704432
94258676
12644
92937452
680750
63453060
99215639
87346451
8785367
92483047
71917419
37622606
70375057
68974201
9016709
42979487
61676434
52901795
74209680
99942174