54264646
60389386
47354543
72888998
59342296
9841910
15716632
99147911
5886715
61317029
17169137
60991601
12627101
76868776
72267849
51765859
95109065
7234300
43546656
52893244
44173976
75975095
41014579
34007918
5632404
11801880
56172599
63373522
60519681
82732871
16792068
19865635
561443
16916988
82729311
62324529
2803698
90347970
83398462
36504507