63591051
44845812
95622632
66349249
5432385
78128566
258910000
35789669
73637465
935434
87495675
24588360
34525500
97661272
82778603
57359275
2559598
36537376
5434512
90795954
98295183
11045096
33993543
96541806
10277157
3989554
60365458
97944403
34132072
66708401
70599930
74495150
90707774
34733687
38861268
52015248
95027722
63838488
5057183
64498906