8643375
53375849
7915139
65107480
27828075
35882963
29559774
4413956
13287694
3873228
8597153
8279660
53078223
96366790
83716436
36761842
42107114
8652123
69228133
45159419
13791936
66879350
9123457
80256734
8233781
27323279
34102730
16215285
45213726
508301
36367234
7253237
61244396
601280
95401912
36275022
37393364
98675720
3608416
15507052