987912
82395886
47501536
31153784
16896538
11655097
86613420
50742917
14472465
19687933
42777431
69053842
95026006
98756968
61072973
48772344
92487150
38057515
5137072
73308592
45749159
62883737
18941956
59493750
66052615
19129073
7672948
82725959
66043237
43219279
47276984
31889067
70436301
16899436
36717006
95051583
49529669
40652782
42248855
48821784