117212 407
30554 725
76539 661
31144 588
81250 963
42075 609
18569 390
71257 491
95095 559
95335 373
65871 267
63048 456
24327 79
20973 123
77108 490
34970 576
44088 575
49382 726
27648 492
79886 177
92414 554
49999 561
69691 918
29259 336
47184 184
71571 731