57559333
17547449
27617397
1407259
82904433
83182
43778219
17013400
1443671
23403374
25848178
86868566
95536295
77708584
29097598
8239233
81782809
52672011
1007231
73627367
50528248
33671477
47465378
43736459
6135418
63648427
40931742
71073772
31554266
79791943
27651925
61074977
64764605
49669796
4633289
49972966
52521257
82458711
56102676
32213809