77866426
96904203
9197953
11999518
13255991
31883964
3438398
52802857
58494350
77904639
69027542
70212175
52466202
48529809
37531217
4996071
11545354
45322893
10712540
48141904
30194284
31329652
27126202
4696265
45248896
21693745
56112059
65488463
6070212
27839959
74792934
55983869
20726320
19262550
41271833
62309938
9526845
88972871
72482632
88328326