43611877
95511848
56861686
75961641
65491301
57601245
96821220
10129974
8778948
7127933
9012870
6971744
6251661
8705611
5316516
7065282
7066246
7958201
8491194
1195169