47107126
13079333
63269581
95185378
36033965
61004327
68583885
29773395
21403349
49313334
58661525
24949115
24199845
46559812
88637454
3003820
64031418
23543494
55236061
63003631
55681496
1447673
30158796
2597520
10798506
80278436
75346589
50218389
82974594
101524
53413288
39459336
9588377
61566346
54039287
77406042
79235703
20217687
35634688
54612343