607142
842377
663378
425890
270400
233509
249505
1006435
541157
578652
242168
614775
716444
340436
379669
524265
253630
261959
446341
910834
469292
803349
1035482
111334