434726
806545
895380
687701
493243
481738
108788
709439
1033553
98490
6878
666102
819289
522979
409227
910578
645151
973522
146815
96924
938460
1053132
948419
883514
245930
658354
2800
500188
998507
63679