134703
894143
42723
969256
458641
194766
681176
350907
463632
871112
925158
329718
5165799
3584581
3109148
2416804
2242988
2067609
1986358
192178
1775118
1724136
1696196
1642471