1649555
49918960
18328175
60094026
50825027
7203398
67451007
94853361
65432581
59422910
51166455
71218643
68058798
50778991
28006921
28302519
50711339
92935366
73229389
37209740
54005989
60817947
830631
62095312
37847477
1171946
3532482
9876236
44365934
9606736
4870310
89157903
69896079
70893219
36751758
17292585
70377526
56759201
56853882
55348572