15757992
4172404
55139509
55461764
87621070
75603900
25795600
28676648
6012892
31525156
2309185
75475039
78137162
83946000
41042342
62127238
5745541
71016007
81167430
15811733
53587400
15187519
79242374
55562525
60978039
74298651
2683652
78557687
85278518
4076181
80405344
82742266
68697329
44035992
12674593
38853109
8638163
17946284
79251941
6467105