97074328 40755
34214331 20285
36085743 17363
22819372 7681
30693526 5592
20640103 8548
25786581 11011
39599133 16920
21546377 8004
19237470 9280
13356754 4194
30998750 11982
76347605 22349
31072832 8089
27617756 8790
28615252 12899
71727962 29948
23139051 10298
21653411 11121
13358796 4674