483267
543531
166656
8441
179868
75274
684364
206577
359123
823400
787121
417714
997438
384108
842597
407393
47746
990386
539935
714945
152700
520759
9634
590493
192500
146247