60807481 30080
11383746 5708
23846104 16320
29998888 12918
117792902 50444
22498672 7260
52408515 25930
13691695 5064
14771413 7118
85551347 33819
24999848 7426
11093971 4373
31650040 15167
27904181 13684
14094202 6427
19760677 9528
46635641 19242
7317296 2123
9299192 4690
9690122 3625