20601555
72005944
55491461
98219942
78674264
7414996
28669654
89974473
381640
1923383
50642406
87871855
3852809
1547139
82385152
48528040
3234694
91502576
85789782
10029375
20867784
41163980
60066713
3758872
99476860
51605839
37258136
38582707
62589211
9110779
3331754
33998040
41112036
86448705
93318931
8697279
18247159
59306481
15931410
8672209