99677356
87038952
83706323
41609714
93745502
57654346
68362818
6672995
92281854
67031922
55898189
35859832
52245193
70515890
26561768
75123743
1240926
91305438
88281010
69266324
2538776
73257489
61888358
24831905
54282034
39916389
3995212
85979761
15161173
43589089
8290320
53027500
54674506
63186002
7836009
5819221
84461771
76423533
86963811
67411240