89558469
75838685
83244673
64334860
23472639
94394916
15092937
57641660
92946134
28125784
21558366
73577633
64127199
75939469
12539412
90128242
84578771
8477691
45523120
21166228
84514678
625191
2185720
3004535
68247316
9335286
75128169
38988440
41443814
28228068
58451322
52103562
86546160
6752528
98329303
40482692
40089360
44849645
36528761
3525258