82311665
17563009
6513870
92363696
76599832
57175230
26228892
34876176
82208711
99795615
14067096
91521032
10063395
51730
75875330
87212364
31523023
99521252
26786691
73263577
56235963
49735738
5096249
53939673
74108787
22079805
25532088
96952306
57934086
79712346
33413565
45292781
5210404
870612
98145325
30199559
6096230
77504828
5123548
69167478