39772
39918
1356131
5048248
6572790
5777855
73381040
99181254
64031664
71771304
47167
6602505
93151669
64161425
8678516
9162256
61191451