94971373
45723550
9251632
60862998
99907420
8275481
69324868
3047692
49752839
19786088
63311016
7271192
4953203
42426628
5276683
1037132
52575439
15433852
67489355
43318649
2711608
52851782
33687787
52497426
56374954
72388213
79323243
8937480
60245612
15681072
35346652
54575921
7461882
42612733
33751819
32968858
36247252
70169149
5098717
85478148