482611
570383
134761
306540
81385
200986
178737
35681
312644
709320
195192
994327
425557
754481
633596
810245
230835
86894
4231000
396961
664137
520671
668128
556393
568714
686908
743303
149932