26537764
52343646
37728257
53948254
5651391
89687456
56575561
53893390
72296423
25965575
10069593
42506542
4591655
40903320
39392433
9097542
91459488
88078712
32451204
27256512
57654287
48421147
72807797
22828054
6164540
812203
39149415
59458092
43089702
96515853
77556673
39736800
97582198
36723008
11962271
14588103
72364337
43682314
84428370
68029377