124693
2070
26510
68048
1020
33536
87298
10712
55287
2667
88996
67318
78612
20731
49334
2143126
29817
984114
1133131
109659