93955201
81835509
88819000
3451789
2417593
97687810
57616843
42345022
7244291
76937755
55138467
66056183
77153863
96218345
92773687
22775078
91951476
10865463
94943252
90682396
25869201
32647134
22974642
2483894
71515757
3811646
99084258
6487363
69343025
706159
19826832
52635532
66323860
69181225
48729086
5212475
4751399
48959432
21266118
13754317