19406954
70975280
844658
5367366
18439476
85179215
71152813
88121853
8644147
8122770
82851
9531957
61587693
12797982
5433706
26651933
11881606
46276896
69695557
11772547
40961862
69168995
36753409
33887162
50554106
84184543
2056405
33152155
3757692
2058626
5235871
45866736
30696533
83864670
68541319
68495638
535618
6714141
56797602
70884570