32775400
83853101
81442889
163625
654431
75316389
27907833
77192494
30458814
32369345
17476231
9064572
4654344
5587661
99657868
2194776
70743123
93632229
68381773
12512470
34698393
24298964
93132230
3029501
47587575
51772098
15493568
15937768
1273768
9397975
32809390
98699754
70579694
30657009
63819360
13683333
56915051
68835266
704168
95821924