87354484
96992023
3095728
19909213
71723011
87848675
62849418
23991304
90196569
20868315
78543
89651952
35419150
78277533
75002085
50598133
15553967
60757170
94263591
98664000
5089863
17597316
12292155
1956042
12458400
72468376
6956912
12304831
75561069
54565952
42706454
37194979
24926790
37173236
58425189
70876816
88837779
5122009
68214147
35047219