77846980
76591490
27398312
25198438
52826553
672325
43523754
46717775
342381
94953794
5018173
55353789
80681933
5597037
5302851
63196181
30411595
4200605
98522769
70654664
57759087
11529725
253254
33368586
24612247
86263986
63439145
60722141
54443757
66588892
28389469
5175855
42435857
83628442
75967717
71928079
73826329
59672947
777361
98532986