55252153
88459998
22588209
99452729
31217964
69037830
69017467
84227729
41278768
5321253
77392861
55081648
86908813
19162345
530676
7655513
48881619
76913689
46969702
8809395
30493008
46573765
53112945
77996271
27564463
60914582
74136378
862654
44211829
91385495
18685689
97309724
67542860
81741136
46261830
65799591
79281781
17768077
11132275
1985000