48646200
65156899
80861978
2651806
61373984
58101174
63824395
10196446
74391451
98774364
3517738
75993554
15928161
57267904
53846905
3214367
76379828
52799774
39156860
61326988
29703926
64088174
89637647
50264547
16882329
16209119
11427013
66234117
55958548
48371758
58443690
19076616
40685571
55883622
9161673
38658092
639065
63063627
15463839
38769