44736 857
64865 50
6995 789
10337 369
16476 501
7101 856
8672 493
35714 543
8339 185
18054 814
31026 681
4273 617
9070 891
3541 156
6391 375
2263 302
430 45