302900
713486
208843
425186
7192
290112
479806
331219
750319
164289
97597
551301
874820
40159
713466
647167
905255
814895
863576
263430
75454
403188
7518
1544
721874
787111