77785598
1769415
53806999
4151448
89875428
53414542
69097537
65788208
26499992
4721634
18972558
5882859
66893256
9158785
68007211
35631951
83355475
22925977
68134007
83521904
82795063
99641914
67908574
6958019
7498113
63713170
26011339
57942473
38261674
95408738
56125610
18769675
36701417
52441184
77792061
25811225
18877945
53549430
94888236
53621850