88545849
57265990
34497000
93954227
23944920
42503079
11406950
70024097
2760427
42522770
45574670
83444928
594728
9856251
25331089
2919257
8418722
61093282
96513129
83757673
61347980
63158620
42077112
48423892
4288850
50319386
4159830
99475025
65466574
47519045
23103635
58993005
19387441
78263964
18983447
96331321
36453167
99149469
11648871
3951922