29936
882138
4045
61147
3145
36852
95390
7252
42721
121514
850107
1262129
31525
130358
4663
55324
532114
70255
73119
7804