43083174
90323096
21551607
86959982
65507929
73839705
24009715
98246975
2967640
93284063
75045923
21789991
39433491
57413934
587569
85674722
46469273
4344785
42736396
37694585
91558481
81806763
6236169
54191338
16841348
50794688
1537590
8667640
4948967
73731076
97106754
79109304
65655667
45814776
38685490
442396
59729211
19974374
37466429
39803710