50968496
3997230
49304086
13782009
4584477
52871674
14953952
51832110
69196871
31474769
23279433
30123649
10656022
23851175
57136606
85181692
59744278
6211434
48475288
20983656
50033957
23524157
19887495
7476312
65624971
73015807
72389490
24919055
89328732
93201286
87479991
66967974
82726861
37324049
6508581
95262698
8517607
10371420
51649198
87314760