221280
9152266
78903461
15059294
72614680
91198097
25607280
61222532
548638
65376471
34174979
59478878
69825521
73439026
38099795
70937395
32009988
5692462
22782666
41922362
57963054
14246116
34878375
16286605
17259881
33811390
21285287
5189266
23445554
58109993
26718573
34184415
19213362
19382590
99736731
63869673
44012519
61827209
57722636
42756137