77089614
58932968
63681417
49203526
2898799
29167065
75844223
36011333
4038978
5019284
88237729
33651992
18693349
43748769
28399690
13631197
43374941
97273201
1959284
52514407
35566050
22042422
40182630
41737233
64278442
12389213
64128133
27677890
77234607
41365530
21179187
262827
16953991
94324102
76778766
49286763
29567026
27345680
58191821
2957364