49406180
22267514
59434742
73761343
43557233
19568309
49091126
82349618
22328148
46526471
36054800
6603320
9197447
5010665
88355633
54335019
95864530
61249331
90412441
41238779
8560457
36306620
32798450
4515656
76503693
56254106
88311131
21017352
45969038
6869758
43303257
89631459
11335967
25718014
51543166
11838256
39596463
85829769
38335235
64293812