50
5386682
5016182
5994675
4964015
2461825
3065054
2641888
19672
4286342
2238180
2241687
6135009
5933968
1563583
4659465
340929
1266088
3664562
1355151
548451
1021951
1176746
4244220
6351857
3883065
3509585
3847368
5940866
2904917
3910243
4723225
6369754
211088503
1659222
1747690
3658468
921984
5937077
759055
4835711
3523487
1842466
5874626
5793692
944665
534832
5944107
3512847
4460934
3245291
