89014651
47883271
76961189
39695195
75415429
22009085
73728496
67191223
19472828
51055934
89635246
1195692
89736039
3285721
64847887
27492369
70077142
9481408
8089016
47358
3834485
86187930
4708563
4734583
78853830
36127708
8527825
96732914
6707643
1636375
62103214
28215576
24256112
94038334
28219209
10167565
1500506
53371004
72806098
30012685