63146
396690
505180
877819
14190
39244
516483
248394
455308
598950
899807
109392
351387
14935
389445
6526
460451
673615
468216
359949
46191
164631
213397
841141
518772
200969
596433
795623
828851
441439