1168963
881620
314490
347479
1080358
208499
1042485
663311
553221
75748
1009595
330572
937219
32888
83297
88054
624157
11317
972177
909555
25276
234213
64629
91456