712726
1094760
1358845
938283
703476
347418
504806
932457
61543
65147
998887
997338
1362447
504420
993775
1087399
630404
742654
102459
541909
104457
102093
116693
1214472
1881121
891221
39432
548929
660321
18168