23009192
90158218
46878654
37187687
2776413
792118
53253462
87098039
55692521
28972048
21365042
93889470
1688863
16131301
45154446
7647583
77341313
68352600
75397177
9285289
5711334
76095564
92398493
96034545
867718
76882747
16752757
71605350
53914951
39948446
23693659
1241874
95341151
9807567
80008439
15419175
8379343
9633751
80244354
7458679