16 28021
20827 342888306
13854 227060827
16530 743115702
19228 424469326
6679 401381454
19168 778485164
6910 239418850
26288 206458851
11872 750438732
22720 355897306
18713 246216732
23879 587854697
27375 981373715
752 373757148
2422 919995560
2040 508879220
