44041 170
45093 439
37396 331
29542 273
30233 116
35324 431
19683 242
38060 142
41252 374
41365 871
37121 584
48196 675
72100 376
32064 530
35186 380
29605 738
27212 375
42103 506
30458 384
38439 866
34289 570
37278 219
22706 564
44073 725