73621456
14452068
5111463
72113602
68032374
52715880
87737262
92321566
55494600
4458516
67208483
3419277
5771612
83038419
88339055
59411060
63263358
53607954
14441502
33433353
84102209
97465987
12204318
91769691
3007146
3987910
82541559
25769135
64925157
35354114
15298747
1004586
20295828
21427026
82739370
97419447
9931947
61554908
649389
690710000