3
2520
106666667
2506
300866667
5
2524
93333334
2516
37001300
4
2500
92200000
2529
300000000
2508
92149200
2503
41036950
2504
15000000
2522
173609070
2518
33333334
2511
6666667
2509
2531
371739467
2526
133333334
2515
2
2501
25933334
2502
17933334
2514
20474100
2512
51333334
2513
465616320
2519
2523
80000000
2521
3833400
2510
26000000
2507
86666667
2528
14333334
2517
104000000
2525
13201860
2505
129333334
2530
7316640
2527
9526667