38809678
71601222
3343705
7279608
21959518
64132340
83024644
4513571
96115085
7653401
7801699
19922970
69561253
42799937
229286
64655642
75116042
459839
45319971
81335091
82645135
96099950
15862182
9967866
23983258
3756983
67471899
95941411
17037737
81947830
83989269
5739188
33654203
31616089
11494833
45297303
42639665
38586077
70153455
31448931