110028
57135
25737
859132
1125153
695137
55845
97974
56562
4446
801132
42314
422
979141
72474
6949302
7696431
91921248
47911988
783072
84951136
716487
51881471
4292520
4352704
45611089
5677261
43801954
5786245
53041997
62781427
5422487
6818601
53701690
5528908
5951913
8759455
4870576
89281261
76501015
58351559
9003613
57251578
87241770
71381457
56101053
42451187
52381346
541019
9385580