47741897
198947
61775313
34523273
6480494
4928495
40299429
71314682
42641156
6559659
56574526
1067760
46582994
81123799
90322846
48291924
99554218
74538703
29547357
9370405
12535940
6498920
55257818
35488974
8349168
8452831
82402914
29167697
44311593
75315390
65488620
52907450
1943851
40669131
88161538
94035902
65557651
645283
6509660
95077837