49674400
8810393
48677749
5881050
1115745
31626619
86767344
47658163
61767967
49944078
6758041
87019355
3120366
19795616
61237702
19313012
5550757
7113358
25993861
31418094
99571428
11112096
78345669
3449241
54703356
51422768
14945109
61807123
66987483
16692917
62392555
58879107
37988857
99192568
7174813
27044941
19517121
6968861
76935396
73046437