81435638
48665963
45771795
40722805
26959736
82033613
1459853
63291385
76222399
35924132
10098476
63225965
47111740
10431619
14276183
7797743
8197341
83042344
71066783
50042946
89319245
6115660
11859001
2946424
1419340
16679197
1100823
79005094
9634713
66155023
7193748
73011768
19816863
91673586
79114218
52649311
38249701
75678122
56211102
98854933