89269333
88114387
42871845
28361201
58892950
50625954
87978892
9223627
12356405
74851535
67905984
81355816
22456513
23267267
72402384
6007276
3988312
740596
32224164
8988811
61818123
77037028
91414317
44695850
12686464
23267974
99978705
60557395
52844661
93771694
7431417
33745517
45055048
76159437
35547806
86227768
43446852
54026387
46133765
9806548