25029379
12175452
32063833
3091604
67476854
7421483
504447
9801314
36248297
69867637
95462008
92765998
58769880
9520229
66544967
45773169
95221658
89877858
26798817
8627771
39268077
15705923
44128473
45219172
83655618
6131366
38794048
61102790
78721064
20136489
37819168
7345716
5959484
36625885
55802294
34117892
31274166
65788001
80307117
6310630