39444333
39327312
954742
4634955
60178709
364951
29753328
12581291
68684867
3076304
5746886
9067477
53126101
87414226
38752436
81637503
79736970
60838828
49528750
71647414
3016941
38297711
26252673
9847754
10256478
79181030
7119567
59404121
7708150
15166717
64212123
50687040
67097618
40192167
21485175
83221875
26689158
3651515
73243494
3109785