46525 830
25459 123
47382 541
94350 570
80263 963
46656 184
37969 102
59383 604
15903 99
17952 139
108573 887
27589 252
71103 784
52655 402
27186 827
28984 843
36473 468
95168 146
44092 272
84382 659
26510 136
2986 106
9541 325
2043 208
6236 609
6831 624
2201 203