49423807
1935858
55855517
32402253
1280719
24562404
711503
70169833
99835009
54813800
8392556
6066860
30839784
7669658
98628886
15974436
85462429
43863831
9887868
10806617
75548281
29978866
64449536
47956730
56468520
97332386
834614
51076730
8731683
3584635
76025041
47717010
3505469
86842829
70365521
74841522
63683441
31716288
54809313
33478514