59196150
68699906
59639754
67894033
99424437
59977066
97491781
50767201
9103079
70963384
39579115
18647257
66908336
64899487
8966365
25688210
13117641
10907389
45525734
3482331
53614692
13481484
4123084
93436229
70957701
50281653
9178677
34904538
60301459
25574522
52229623
7302288
579723
89184547
57245996
99297883
32073906
86603627
315542
1571508